﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KPIS.GERP.GHRMS.MODEL
{
    public class PersonalInfo
    {
        private static Nullable<int> person_seq;
        private static Nullable<int> name_prefix_seq;
        private static string first_name;
        private static string last_name;
        private static string first_name_eng;
        private static string last_name_eng;
        private static Nullable<int> gender_seq;
        private static Nullable<int> religion_seq;
        private static Nullable<int> race_nat_seq;
        private static Nullable<int> nat_seq;
        private static Nullable<DateTime> birth_date;
        private static Nullable<int> person_status_seq;
        private static string citizen;
        private static string tax_payer;
        private static string social;
        private static string official;
        private static string blood_group;
        private static string remarks;
        private static Nullable<int> created_by;
        private static Nullable<int> updated_by;

        public PersonalInfo()
        { 
        
        }
        public Nullable<int> PersonSeq
        {
            get 
            {
                return person_seq;
            }
            set 
            {
                person_seq = value;
            }
        }
        public Nullable<int> NamePrefixSeq
        {
            get 
            {
                return name_prefix_seq;
            }
            set 
            {
                name_prefix_seq = value;
            }
        }
        public string FirstName
        {
            get 
            {
                return first_name;
            }
            set 
            {
                first_name = value;
            }
        }
        public string LastName
        {
            get 
            {
                return last_name;
            }
            set 
            {
                last_name = value;
            }
        }
        public string FirstNameEng
        { 
            get
            {
                return first_name_eng;
            }
            set
            {
                first_name_eng = value;
            }
        }
        public string LastNameEng
        {
            get 
            {
                return last_name_eng;
            }
            set 
            {
                last_name_eng = value;
            }
        }
        public Nullable<int> GenderSeq
        {
            get 
            {
                return gender_seq;
            }
            set             
            {
                gender_seq = value;
            }
        }
        public Nullable<int> Religion
        {
            get 
            {
                return religion_seq;
            }
            set 
            {
                religion_seq = value;
            }
        }
        public Nullable<int> RaceNational
        {
            get 
            {
                return race_nat_seq;
            }
            set 
            {
                race_nat_seq = value;
            }
        }
        public Nullable<int> National
        {
            get 
            {
                return nat_seq;
            }
            set 
            {
                nat_seq = value;
            }
        }
        public Nullable<DateTime> BirthDate
        {
            get 
            {
               return birth_date;
            }
            set 
            {
                birth_date = value;
            }
        }
        public Nullable<int> PersonalStatus
        {
            get 
            {
                return person_status_seq;
            }
            set 
            {
                person_status_seq = value;
            }
        }
        public string Citizen
        {
            get 
            {
                return citizen;
            }
            set 
            {
                citizen = value;
            }
        }
        public string TaxPayer
        {
            get 
            {
                return tax_payer;
            }
            set 
            {
                tax_payer = value;
            }
        }
        public string Social
        {
            get 
            {
                return social;
            }
            set 
            {
                social = value;
            }
        }
        public string Official
        {
            get 
            {
                return official;
            }
            set 
            {
                official = value;
            }
        }
        public string BloodGroup
        {
            get 
            {
                return blood_group;
            }
            set 
            {
                blood_group = value;
            }
        }
        public string Remarks
        {
            get
            {
                return remarks;
            }
            set
            {
                remarks = value;
            }
        }
        public Nullable<int> CreatedBy
        {
            get
            {
                return created_by;
            }
            set
            {
                created_by = value;
            }
        }
        public Nullable<int> UpdatedBy
        {
            get
            {
                return updated_by;
            }
            set
            {
                updated_by = value;
            }
        }
    }
}
